import babel from 'rollup-plugin-babel'
import { nodeResolve } from '@rollup/plugin-node-resolve';

export default {
    input:'./src/index.js',//打包的入口
    output:{
        file:'dist/vue.js',//打包的出口
        format:'umd',//常见格式 IIFE ESM CJS UMD(支持commonjs和amd)
        name:'Vue',//umd模块需要配置name,会将导出的模块放到window上 如果在node中使用 cjs 如果知识打包webapck里面导入 esm模块 前端里script iife umd
        sourcemap:true,//可以进行源代码调试
    },
    Plugin:[
        nodeResolve(),
        babel({
            exclude:'node_modules/**' //global写法 去掉node_modules下的所有文件下的文件
        })
    ]
}